#pragma once

#include <memory>
#include <string>

class SocketConnection;
class SocketConnector {
public:
    int SetAddress(const std::string &address);
    int SetPort(int port);
    std::shared_ptr<SocketConnection> Connect();

private:
    std::string address_ = "127.0.0.1";
    int port_ = 2222;
};
